rain hard - Turkish English Dictionary